Edge-disjoint paths in a grid bounded by two nested rectangles

نویسندگان

  • Hitoshi Suzuki
  • Akira Ishiguro
  • Takao Nishizeki
چکیده

This paper presents an algorithm for finding edge-disjoint paths in a given plane grid bounded by two nested rectangles. A pair of vertices on the boundary of the same rectangle are designated as terminals for each of the paths. The number of terminals lying on each boundary vertex is determined by the degree of the boundary vertex. Every vertex of degree 2 has either 0 or 2 terminals lying on it, every vertex of degree 3 has exactly one terminal, and every vertex of degree 4 has no terminal. If there are n vertices in the grid and bt vertices on the outer rectangle, then the algorithm decides in O(bt) time whether there exist edge-disjoint paths, and actually finds the paths in O(n) time if there exist.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Variable-Priority Queue and Doughnut Routing

This paper proposes a new data structure called a variable-priority queue. The queue supports, in addition to the ordinary queue operations, an operation MIN to find an item of minimum key and three operations to change keys of items. Any sequence of these m operations can be processed in O(m) time. Furthermore, as its application, this paper presents two efficient algorithms for network proble...

متن کامل

Maximum Edge Disjoint Paths and Minimum Unweighted Multicuts in Grid Graphs

In this paper, we solve in polynomial time the maximum edge disjoint paths problem and the related minimum unweighted multicut problem in grid graphs. Let G = (V,E) be an undirected rectilinear grid and let L be a list of K pairs (source sk, sink tk) of terminal vertices of G. Each pair (sk, tk) defines a net. We assume that sources are on the upper horizontal line, sinks are on the lower horiz...

متن کامل

Paths of Bounded Length and Their Cuts: Parameterized Complexity and Algorithms

We study the parameterized complexity of two families of problems: the bounded length disjoint paths problem and the bounded length cut problem. From Menger’s theorem both problems are equivalent (and computationally easy) in the unbounded case for single source, single target paths. However, in the bounded case, they are combinatorially distinct and are both NP-hard, even to approximate. Our r...

متن کامل

Maximum Edge Disjoint Paths and Minimum Unweighted Multicut Problems in Grid Graphs

Let G = (V,E) be an undirected graph and let L be a list of K pairs (source sk, sink tk) of terminal vertices of G (or nets). The maximum edge disjoint paths problem (MaxEDP) consists in maximizing the number of nets linked by edge disjoint paths. The related minimum multicut problem (MinUWMC) is to find a minimum set of edges whose removal separates each pair (sk, tk) in an augmented graph (i....

متن کامل

Approximability of 3- and 4-Hop Bounded Disjoint Paths Problems

A path is said to be `-bounded if it contains at most ` edges. We consider two types of `-bounded disjoint paths problems. In the maximum edgeor node-disjoint path problems MEDP(`) and MNDP(`), the task is to find the maximum number of edgeor node-disjoint `-bounded (s, t)-paths in a given graph G with source s and sink t, respectively. In the weighted edgeor node-disjoint path problems WEDP(`)...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Applied Mathematics

دوره 27  شماره 

صفحات  -

تاریخ انتشار 1990